home *** CD-ROM | disk | FTP | other *** search
/ The EduCorp CD Sampler / EduCorpCD-Sampler-1991.iso / HyperCard 2.1 / HyperCard 2.1.rsrc / bin.rsrc_CODE_12_GrowCard.txt < prev    next >
Text File  |  1991-08-13  |  40KB  |  698 lines

  1. # near model CODE resource
  2. # jump table entries: 1960-1960 (1 of them)
  3. fn00000000:
  4. 00000000  4E56 FFF8                link       A6, -0x0008
  5. 00000004  206E 0008                movea.l    A0, [A6 + 0x8]
  6. 00000008  43EE FFF8                lea.l      A1, [A6 - 0x8]
  7. 0000000C  22D8                     move.l     [A1]+, [A0]+
  8. 0000000E  22D8                     move.l     [A1]+, [A0]+
  9. 00000010  046E 0013 FFF8           subi.w     [A6 - 0x8], 0x13
  10. 00000016  536E FFFA                subq.w     [A6 - 0x6], 1
  11. 0000001A  526E FFFE                addq.w     [A6 - 0x2], 1
  12. 0000001E  526E FFFC                addq.w     [A6 - 0x4], 1
  13. 00000022  486E FFF8                pea.l      [A6 - 0x8]
  14. 00000026  A8A1                     syscall    FrameRect
  15. 00000028  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  16. 0000002C  302E FFF8                move.w     D0, [A6 - 0x8]
  17. 00000030  D07C 0012                add.w      D0, 0x12
  18. 00000034  3F00                     move.w     -[A7], D0
  19. 00000036  A893                     syscall    MoveTo
  20. 00000038  302E FFFE                move.w     D0, [A6 - 0x2]
  21. 0000003C  5540                     subq.w     D0, 2
  22. 0000003E  3F00                     move.w     -[A7], D0
  23. 00000040  302E FFF8                move.w     D0, [A6 - 0x8]
  24. 00000044  D07C 0012                add.w      D0, 0x12
  25. 00000048  3F00                     move.w     -[A7], D0
  26. 0000004A  A891                     syscall    LineTo
  27. 0000004C  302E FFFE                move.w     D0, [A6 - 0x2]
  28. 00000050  907C 0011                sub.w      D0, 0x11
  29. 00000054  3F00                     move.w     -[A7], D0
  30. 00000056  302E FFFC                move.w     D0, [A6 - 0x4]
  31. 0000005A  5540                     subq.w     D0, 2
  32. 0000005C  3F00                     move.w     -[A7], D0
  33. 0000005E  A893                     syscall    MoveTo
  34. 00000060  2F3C FFF1 0000           move.l     -[A7], 0xFFF10000
  35. 00000066  A892                     syscall    Line
  36. 00000068  2F3C 0000 0001           move.l     -[A7], 0x1
  37. 0000006E  A894                     syscall    Move
  38. 00000070  2F3C 0000 000E           move.l     -[A7], 0xE
  39. 00000076  A892                     syscall    Line
  40. 00000078  4E5E                     unlink     A6
  41. 0000007A  205F                     movea.l    A0, [A7]+
  42. 0000007C  584F                     addq.w     A7, 4
  43. 0000007E  4ED0                     jmp        [A0]
  44. fn00000080:
  45. 00000080  4E56 FFF4                link       A6, -0x000C
  46. 00000084  2F0C                     move.l     -[A7], A4
  47. 00000086  206E 000C                movea.l    A0, [A6 + 0xC]
  48. 0000008A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  49. 0000008E  22D8                     move.l     [A1]+, [A0]+
  50. 00000090  22D8                     move.l     [A1]+, [A0]+
  51. 00000092  206E 0008                movea.l    A0, [A6 + 0x8]
  52. 00000096  2868 000E                movea.l    A4, [A0 + 0xE]
  53. 0000009A  486E FFF8                pea.l      [A6 - 0x8]
  54. 0000009E  2F2C 0008                move.l     -[A7], [A4 + 0x8]
  55. 000000A2  A8A8                     syscall    OffsetRect
  56. 000000A4  42A7                     clr.l      -[A7]
  57. 000000A6  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  58. 000000AA  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  59. 000000AE  A94F                     syscall    DeltaPoint
  60. 000000B0  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  61. 000000B4  4A6E FFFA                tst.w      [A6 - 0x6]
  62. 000000B8  6C0A                     bge        +0xC /* 000000C4 */
  63. 000000BA  426E FFFA                clr.w      [A6 - 0x6]
  64. 000000BE  3D6E FFF6 FFFE           move.w     [A6 - 0x2], [A6 - 0xA]
  65. label000000C4:
  66. 000000C4  302E FFFE                move.w     D0, [A6 - 0x2]
  67. 000000C8  B06D C620                cmp.w      D0, [A5 - 0x39E0]
  68. 000000CC  6F12                     ble        +0x14 /* 000000E0 */
  69. 000000CE  3D6D C620 FFFE           move.w     [A6 - 0x2], [A5 - 0x39E0]
  70. 000000D4  302E FFFE                move.w     D0, [A6 - 0x2]
  71. 000000D8  906E FFF6                sub.w      D0, [A6 - 0xA]
  72. 000000DC  3D40 FFFA                move.w     [A6 - 0x6], D0
  73. label000000E0:
  74. 000000E0  4A6E FFF8                tst.w      [A6 - 0x8]
  75. 000000E4  6C0A                     bge        +0xC /* 000000F0 */
  76. 000000E6  426E FFF8                clr.w      [A6 - 0x8]
  77. 000000EA  3D6E FFF4 FFFC           move.w     [A6 - 0x4], [A6 - 0xC]
  78. label000000F0:
  79. 000000F0  302E FFFC                move.w     D0, [A6 - 0x4]
  80. 000000F4  B06D C61E                cmp.w      D0, [A5 - 0x39E2]
  81. 000000F8  6F12                     ble        +0x14 /* 0000010C */
  82. 000000FA  3D6D C61E FFFC           move.w     [A6 - 0x4], [A5 - 0x39E2]
  83. 00000100  302E FFFC                move.w     D0, [A6 - 0x4]
  84. 00000104  906E FFF4                sub.w      D0, [A6 - 0xC]
  85. 00000108  3D40 FFF8                move.w     [A6 - 0x8], D0
  86. label0000010C:
  87. 0000010C  486E FFF8                pea.l      [A6 - 0x8]
  88. 00000110  4EAD 2392                jsr        [A5 + 0x2392 /* export_1134 */]
  89. 00000114  285F                     movea.l    A4, [A7]+
  90. 00000116  4E5E                     unlink     A6
  91. 00000118  205F                     movea.l    A0, [A7]+
  92. 0000011A  504F                     addq.w     A7, 8
  93. 0000011C  4ED0                     jmp        [A0]
  94. fn0000011E:
  95. 0000011E  4E56 FFF8                link       A6, -0x0008
  96. 00000122  48E7 0018                movem.l    -[A7], A3,A4
  97. 00000126  206E 0010                movea.l    A0, [A6 + 0x10]
  98. 0000012A  43EE FFF8                lea.l      A1, [A6 - 0x8]
  99. 0000012E  22D8                     move.l     [A1]+, [A0]+
  100. 00000130  22D8                     move.l     [A1]+, [A0]+
  101. 00000132  266E 000C                movea.l    A3, [A6 + 0xC]
  102. 00000136  286E 0008                movea.l    A4, [A6 + 0x8]
  103. 0000013A  42A7                     clr.l      -[A7]
  104. 0000013C  3F2E FFFA                move.w     -[A7], [A6 - 0x6]
  105. 00000140  3F2D C620                move.w     -[A7], [A5 - 0x39E0]
  106. 00000144  301F                     move.w     D0, [A7]+
  107. 00000146  C1DF                     muls.w     D0, [A7]+
  108. 00000148  2E80                     move.l     [A7], D0
  109. 0000014A  2F2C FFD2                move.l     -[A7], [A4 - 0x2E]
  110. 0000014E  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  111. 00000152  201F                     move.l     D0, [A7]+
  112. 00000154  3740 0002                move.w     [A3 + 0x2], D0
  113. 00000158  42A7                     clr.l      -[A7]
  114. 0000015A  3F2E FFFE                move.w     -[A7], [A6 - 0x2]
  115. 0000015E  3F2D C620                move.w     -[A7], [A5 - 0x39E0]
  116. 00000162  301F                     move.w     D0, [A7]+
  117. 00000164  C1DF                     muls.w     D0, [A7]+
  118. 00000166  2E80                     move.l     [A7], D0
  119. 00000168  2F2C FFD2                move.l     -[A7], [A4 - 0x2E]
  120. 0000016C  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  121. 00000170  201F                     move.l     D0, [A7]+
  122. 00000172  3740 0006                move.w     [A3 + 0x6], D0
  123. 00000176  42A7                     clr.l      -[A7]
  124. 00000178  3F2E FFF8                move.w     -[A7], [A6 - 0x8]
  125. 0000017C  3F2D C61E                move.w     -[A7], [A5 - 0x39E2]
  126. 00000180  301F                     move.w     D0, [A7]+
  127. 00000182  C1DF                     muls.w     D0, [A7]+
  128. 00000184  2E80                     move.l     [A7], D0
  129. 00000186  2F2C FFD6                move.l     -[A7], [A4 - 0x2A]
  130. 0000018A  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  131. 0000018E  201F                     move.l     D0, [A7]+
  132. 00000190  3680                     move.w     [A3], D0
  133. 00000192  42A7                     clr.l      -[A7]
  134. 00000194  3F2E FFFC                move.w     -[A7], [A6 - 0x4]
  135. 00000198  3F2D C61E                move.w     -[A7], [A5 - 0x39E2]
  136. 0000019C  301F                     move.w     D0, [A7]+
  137. 0000019E  C1DF                     muls.w     D0, [A7]+
  138. 000001A0  2E80                     move.l     [A7], D0
  139. 000001A2  2F2C FFD6                move.l     -[A7], [A4 - 0x2A]
  140. 000001A6  4EAD 04E2                jsr        [A5 + 0x4E2 /* export_152 */]
  141. 000001AA  201F                     move.l     D0, [A7]+
  142. 000001AC  3740 0004                move.w     [A3 + 0x4], D0
  143. 000001B0  4CDF 1800                movem.l    A3,A4, [A7]+
  144. 000001B4  4E5E                     unlink     A6
  145. 000001B6  205F                     movea.l    A0, [A7]+
  146. 000001B8  DEFC 000C                add.w      A7, 0xC
  147. 000001BC  4ED0                     jmp        [A0]
  148. fn000001BE:
  149. 000001BE  4E56 FFF8                link       A6, -0x0008
  150. 000001C2  2F0C                     move.l     -[A7], A4
  151. 000001C4  206E 0008                movea.l    A0, [A6 + 0x8]
  152. 000001C8  49E8 FFDE                lea.l      A4, [A0 - 0x22]
  153. 000001CC  486E FFF8                pea.l      [A6 - 0x8]
  154. 000001D0  2F14                     move.l     -[A7], [A4]
  155. 000001D2  302E 0010                move.w     D0, [A6 + 0x10]
  156. 000001D6  D06C 0002                add.w      D0, [A4 + 0x2]
  157. 000001DA  3F00                     move.w     -[A7], D0
  158. 000001DC  302E 000E                move.w     D0, [A6 + 0xE]
  159. 000001E0  D054                     add.w      D0, [A4]
  160. 000001E2  3F00                     move.w     -[A7], D0
  161. 000001E4  A8A7                     syscall    SetRect
  162. 000001E6  486E FFF8                pea.l      [A6 - 0x8]
  163. 000001EA  4EBA FE14                jsr        [PC - 0x1EC /* 00000000 */]
  164. 000001EE  102E 000C                move.b     D0, [A6 + 0xC]
  165. 000001F2  670C                     beq        +0xE /* 00000200 */
  166. 000001F4  486E FFF8                pea.l      [A6 - 0x8]
  167. 000001F8  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  168. 000001FC  4EBA FE82                jsr        [PC - 0x17E /* 00000080 */]
  169. label00000200:
  170. 00000200  285F                     movea.l    A4, [A7]+
  171. 00000202  4E5E                     unlink     A6
  172. 00000204  205F                     movea.l    A0, [A7]+
  173. 00000206  DEFC 000A                add.w      A7, 0xA /* '\n' */
  174. 0000020A  4ED0                     jmp        [A0]
  175. fn0000020C:
  176. 0000020C  4E56 FFF8                link       A6, -0x0008
  177. 00000210  206E 000E                movea.l    A0, [A6 + 0xE]
  178. 00000214  43EE FFF8                lea.l      A1, [A6 - 0x8]
  179. 00000218  22D8                     move.l     [A1]+, [A0]+
  180. 0000021A  22D8                     move.l     [A1]+, [A0]+
  181. 0000021C  206E 0008                movea.l    A0, [A6 + 0x8]
  182. 00000220  2F28 FFF8                move.l     -[A7], [A0 - 0x8]
  183. 00000224  A873                     syscall    SetPort
  184. 00000226  486E FFF8                pea.l      [A6 - 0x8]
  185. 0000022A  4EBA FDD4                jsr        [PC - 0x22C /* 00000000 */]
  186. 0000022E  102E 000C                move.b     D0, [A6 + 0xC]
  187. 00000232  670C                     beq        +0xE /* 00000240 */
  188. 00000234  486E FFF8                pea.l      [A6 - 0x8]
  189. 00000238  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  190. 0000023C  4EBA FE42                jsr        [PC - 0x1BE /* 00000080 */]
  191. label00000240:
  192. 00000240  4E5E                     unlink     A6
  193. 00000242  205F                     movea.l    A0, [A7]+
  194. 00000244  DEFC 000A                add.w      A7, 0xA /* '\n' */
  195. 00000248  4ED0                     jmp        [A0]
  196. fn0000024A:
  197. 0000024A  4E56 FFC8                link       A6, -0x0038
  198. 0000024E  48E7 0F18                movem.l    -[A7], D4,D5,D6,D7,A3,A4
  199. 00000252  266E 0008                movea.l    A3, [A6 + 0x8]
  200. 00000256  42A7                     clr.l      -[A7]
  201. 00000258  A8D8                     syscall    NewRgn
  202. 0000025A  2A1F                     move.l     D5, [A7]+
  203. 0000025C  207C 0000 09EE           movea.l    A0, 0x9EE
  204. 00000262  2F10                     move.l     -[A7], [A0]
  205. 00000264  2F05                     move.l     -[A7], D5
  206. 00000266  A8DC                     syscall    CopyRgn
  207. 00000268  2F05                     move.l     -[A7], D5
  208. 0000026A  2F3C 0010 0010           move.l     -[A7], 0x100010
  209. 00000270  A8E1                     syscall    InsetRgn
  210. 00000272  41EE FFF8                lea.l      A0, [A6 - 0x8]
  211. 00000276  43ED C1EC                lea.l      A1, [A5 - 0x3E14]
  212. 0000027A  20D9                     move.l     [A0]+, [A1]+
  213. 0000027C  20D9                     move.l     [A0]+, [A1]+
  214. 0000027E  41EE FFF0                lea.l      A0, [A6 - 0x10]
  215. 00000282  43ED C1EC                lea.l      A1, [A5 - 0x3E14]
  216. 00000286  20D9                     move.l     [A0]+, [A1]+
  217. 00000288  20D9                     move.l     [A0]+, [A1]+
  218. 0000028A  206D B63C                movea.l    A0, [A5 - 0x49C4]
  219. 0000028E  49E8 0010                lea.l      A4, [A0 + 0x10]
  220. 00000292  302C 0006                move.w     D0, [A4 + 0x6]
  221. 00000296  906C 0002                sub.w      D0, [A4 + 0x2]
  222. 0000029A  906D B5EA                sub.w      D0, [A5 - 0x4A16]
  223. 0000029E  906D B5D2                sub.w      D0, [A5 - 0x4A2E]
  224. 000002A2  5540                     subq.w     D0, 2
  225. 000002A4  48C0                     ext.l      D0
  226. 000002A6  2740 FFD2                move.l     [A3 - 0x2E], D0
  227. 000002AA  302C 0004                move.w     D0, [A4 + 0x4]
  228. 000002AE  9054                     sub.w      D0, [A4]
  229. 000002B0  906D B5BE                sub.w      D0, [A5 - 0x4A42]
  230. 000002B4  906D B608                sub.w      D0, [A5 - 0x49F8]
  231. 000002B8  5540                     subq.w     D0, 2
  232. 000002BA  48C0                     ext.l      D0
  233. 000002BC  2740 FFD6                move.l     [A3 - 0x2A], D0
  234. 000002C0  4207                     clr.b      D7
  235. 000002C2  4206                     clr.b      D6
  236. 000002C4  2F2D B63C                move.l     -[A7], [A5 - 0x49C4]
  237. 000002C8  A873                     syscall    SetPort
  238. 000002CA  486E 000C                pea.l      [A6 + 0xC]
  239. 000002CE  A871                     syscall    GlobalToLocal
  240. 000002D0  4267                     clr.w      -[A7]
  241. 000002D2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  242. 000002D6  4EAD 25C2                jsr        [A5 + 0x25C2 /* export_1204 */]
  243. 000002DA  381F                     move.w     D4, [A7]+
  244. 000002DC  7000                     moveq.l    D0, 0x00
  245. 000002DE  3004                     move.w     D0, D4
  246. 000002E0  C0BC 0000 0004           and.l      D0, 0x4
  247. 000002E6  4A80                     tst.l      D0
  248. 000002E8  6704                     beq        +0x6 /* 000002EE */
  249. 000002EA  7E02                     moveq.l    D7, 0x02
  250. 000002EC  6010                     bra        +0x12 /* 000002FE */
  251. label000002EE:
  252. 000002EE  7000                     moveq.l    D0, 0x00
  253. 000002F0  3004                     move.w     D0, D4
  254. 000002F2  C0BC 0000 0010           and.l      D0, 0x10
  255. 000002F8  4A80                     tst.l      D0
  256. 000002FA  6702                     beq        +0x4 /* 000002FE */
  257. 000002FC  7E01                     moveq.l    D7, 0x01
  258. label000002FE:
  259. 000002FE  7000                     moveq.l    D0, 0x00
  260. 00000300  3004                     move.w     D0, D4
  261. 00000302  C0BC 0000 0008           and.l      D0, 0x8
  262. 00000308  4A80                     tst.l      D0
  263. 0000030A  6704                     beq        +0x6 /* 00000310 */
  264. 0000030C  7C02                     moveq.l    D6, 0x02
  265. 0000030E  6010                     bra        +0x12 /* 00000320 */
  266. label00000310:
  267. 00000310  7000                     moveq.l    D0, 0x00
  268. 00000312  3004                     move.w     D0, D4
  269. 00000314  C0BC 0000 0002           and.l      D0, 0x2
  270. 0000031A  4A80                     tst.l      D0
  271. 0000031C  6702                     beq        +0x4 /* 00000320 */
  272. 0000031E  7C01                     moveq.l    D6, 0x01
  273. label00000320:
  274. 00000320  206B 000E                movea.l    A0, [A3 + 0xE]
  275. 00000324  43EE FFE8                lea.l      A1, [A6 - 0x18]
  276. 00000328  41E8 0010                lea.l      A0, [A0 + 0x10]
  277. 0000032C  22D8                     move.l     [A1]+, [A0]+
  278. 0000032E  22D8                     move.l     [A1]+, [A0]+
  279. 00000330  486D C1EC                pea.l      [A5 - 0x3E14]
  280. 00000334  486E FFE0                pea.l      [A6 - 0x20]
  281. 00000338  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  282. 0000033C  4EBA FDE0                jsr        [PC - 0x220 /* 0000011E */]
  283. 00000340  42A7                     clr.l      -[A7]
  284. 00000342  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  285. 00000346  2F2E FFE8                move.l     -[A7], [A6 - 0x18]
  286. 0000034A  A94F                     syscall    DeltaPoint
  287. 0000034C  2D5F FFD8                move.l     [A6 - 0x28], [A7]+
  288. 00000350  42A7                     clr.l      -[A7]
  289. 00000352  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  290. 00000356  2F2E FFEC                move.l     -[A7], [A6 - 0x14]
  291. 0000035A  A94F                     syscall    DeltaPoint
  292. 0000035C  2D5F FFDC                move.l     [A6 - 0x24], [A7]+
  293. 00000360  286B 000E                movea.l    A4, [A3 + 0xE]
  294. 00000364  486E FFE8                pea.l      [A6 - 0x18]
  295. 00000368  302C 000A                move.w     D0, [A4 + 0xA]
  296. 0000036C  4440                     neg.w      D0
  297. 0000036E  3F00                     move.w     -[A7], D0
  298. 00000370  302C 0008                move.w     D0, [A4 + 0x8]
  299. 00000374  4440                     neg.w      D0
  300. 00000376  3F00                     move.w     -[A7], D0
  301. 00000378  A8A8                     syscall    OffsetRect
  302. 0000037A  41EE FFE0                lea.l      A0, [A6 - 0x20]
  303. 0000037E  43EE FFE8                lea.l      A1, [A6 - 0x18]
  304. 00000382  20D9                     move.l     [A0]+, [A1]+
  305. 00000384  20D9                     move.l     [A0]+, [A1]+
  306. label00000386:
  307. 00000386  4267                     clr.w      -[A7]
  308. 00000388  A973                     syscall    StillDown
  309. 0000038A  101F                     move.b     D0, [A7]+
  310. 0000038C  6700 01C2                beq        +0x1C4 /* 00000550 */
  311. 00000390  2F2D B63C                move.l     -[A7], [A5 - 0x49C4]
  312. 00000394  A873                     syscall    SetPort
  313. 00000396  486E FFD4                pea.l      [A6 - 0x2C]
  314. 0000039A  A972                     syscall    GetMouse
  315. 0000039C  42A7                     clr.l      -[A7]
  316. 0000039E  2F2E FFD4                move.l     -[A7], [A6 - 0x2C]
  317. 000003A2  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  318. 000003A6  A94F                     syscall    DeltaPoint
  319. 000003A8  2D5F FFD0                move.l     [A6 - 0x30], [A7]+
  320. 000003AC  1007                     move.b     D0, D7
  321. 000003AE  4880                     ext.w      D0
  322. 000003B0  5340                     subq.w     D0, 1
  323. 000003B2  6706                     beq        +0x8 /* 000003BA */
  324. 000003B4  5340                     subq.w     D0, 1
  325. 000003B6  6710                     beq        +0x12 /* 000003C8 */
  326. 000003B8  601A                     bra        +0x1C /* 000003D4 */
  327. label000003BA:
  328. 000003BA  302E FFD2                move.w     D0, [A6 - 0x2E]
  329. 000003BE  D06E FFFA                add.w      D0, [A6 - 0x6]
  330. 000003C2  3D40 FFF2                move.w     [A6 - 0xE], D0
  331. 000003C6  600C                     bra        +0xE /* 000003D4 */
  332. label000003C8:
  333. 000003C8  302E FFD2                move.w     D0, [A6 - 0x2E]
  334. 000003CC  D06E FFFE                add.w      D0, [A6 - 0x2]
  335. 000003D0  3D40 FFF6                move.w     [A6 - 0xA], D0
  336. label000003D4:
  337. 000003D4  1006                     move.b     D0, D6
  338. 000003D6  4880                     ext.w      D0
  339. 000003D8  5340                     subq.w     D0, 1
  340. 000003DA  6706                     beq        +0x8 /* 000003E2 */
  341. 000003DC  5340                     subq.w     D0, 1
  342. 000003DE  6710                     beq        +0x12 /* 000003F0 */
  343. 000003E0  601A                     bra        +0x1C /* 000003FC */
  344. label000003E2:
  345. 000003E2  302E FFD0                move.w     D0, [A6 - 0x30]
  346. 000003E6  D06E FFF8                add.w      D0, [A6 - 0x8]
  347. 000003EA  3D40 FFF0                move.w     [A6 - 0x10], D0
  348. 000003EE  600C                     bra        +0xE /* 000003FC */
  349. label000003F0:
  350. 000003F0  302E FFD0                move.w     D0, [A6 - 0x30]
  351. 000003F4  D06E FFFC                add.w      D0, [A6 - 0x4]
  352. 000003F8  3D40 FFF4                move.w     [A6 - 0xC], D0
  353. label000003FC:
  354. 000003FC  486E FFF0                pea.l      [A6 - 0x10]
  355. 00000400  486E FFE0                pea.l      [A6 - 0x20]
  356. 00000404  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  357. 00000408  4EBA FD14                jsr        [PC - 0x2EC /* 0000011E */]
  358. 0000040C  42A7                     clr.l      -[A7]
  359. 0000040E  2F2E FFE0                move.l     -[A7], [A6 - 0x20]
  360. 00000412  2F2E FFD8                move.l     -[A7], [A6 - 0x28]
  361. 00000416  A94F                     syscall    DeltaPoint
  362. 00000418  2D5F FFE0                move.l     [A6 - 0x20], [A7]+
  363. 0000041C  42A7                     clr.l      -[A7]
  364. 0000041E  2F2E FFE4                move.l     -[A7], [A6 - 0x1C]
  365. 00000422  2F2E FFDC                move.l     -[A7], [A6 - 0x24]
  366. 00000426  A94F                     syscall    DeltaPoint
  367. 00000428  2D5F FFE4                move.l     [A6 - 0x1C], [A7]+
  368. 0000042C  286B 000E                movea.l    A4, [A3 + 0xE]
  369. 00000430  486E FFE0                pea.l      [A6 - 0x20]
  370. 00000434  302C 000A                move.w     D0, [A4 + 0xA]
  371. 00000438  4440                     neg.w      D0
  372. 0000043A  3F00                     move.w     -[A7], D0
  373. 0000043C  302C 0008                move.w     D0, [A4 + 0x8]
  374. 00000440  4440                     neg.w      D0
  375. 00000442  3F00                     move.w     -[A7], D0
  376. 00000444  A8A8                     syscall    OffsetRect
  377. 00000446  1007                     move.b     D0, D7
  378. 00000448  4880                     ext.w      D0
  379. 0000044A  5340                     subq.w     D0, 1
  380. 0000044C  6706                     beq        +0x8 /* 00000454 */
  381. 0000044E  5340                     subq.w     D0, 1
  382. 00000450  6726                     beq        +0x28 /* 00000478 */
  383. 00000452  6046                     bra        +0x48 /* 0000049A */
  384. label00000454:
  385. 00000454  4267                     clr.w      -[A7]
  386. 00000456  3F2E FFE2                move.w     -[A7], [A6 - 0x1E]
  387. 0000045A  302E FFE6                move.w     D0, [A6 - 0x1A]
  388. 0000045E  906D C626                sub.w      D0, [A5 - 0x39DA]
  389. 00000462  3F00                     move.w     -[A7], D0
  390. 00000464  302E FFE6                move.w     D0, [A6 - 0x1A]
  391. 00000468  907C 0040                sub.w      D0, 0x40 /* '@' */
  392. 0000046C  3F00                     move.w     -[A7], D0
  393. 0000046E  4EAD 26F2                jsr        [A5 + 0x26F2 /* export_1242 */]
  394. 00000472  3D5F FFE2                move.w     [A6 - 0x1E], [A7]+
  395. 00000476  6022                     bra        +0x24 /* 0000049A */
  396. label00000478:
  397. 00000478  4267                     clr.w      -[A7]
  398. 0000047A  3F2E FFE6                move.w     -[A7], [A6 - 0x1A]
  399. 0000047E  302E FFE2                move.w     D0, [A6 - 0x1E]
  400. 00000482  D07C 0040                add.w      D0, 0x40 /* '@' */
  401. 00000486  3F00                     move.w     -[A7], D0
  402. 00000488  302D C626                move.w     D0, [A5 - 0x39DA]
  403. 0000048C  D06E FFE2                add.w      D0, [A6 - 0x1E]
  404. 00000490  3F00                     move.w     -[A7], D0
  405. 00000492  4EAD 26F2                jsr        [A5 + 0x26F2 /* export_1242 */]
  406. 00000496  3D5F FFE6                move.w     [A6 - 0x1A], [A7]+
  407. label0000049A:
  408. 0000049A  1006                     move.b     D0, D6
  409. 0000049C  4880                     ext.w      D0
  410. 0000049E  5340                     subq.w     D0, 1
  411. 000004A0  6706                     beq        +0x8 /* 000004A8 */
  412. 000004A2  5340                     subq.w     D0, 1
  413. 000004A4  6726                     beq        +0x28 /* 000004CC */
  414. 000004A6  6046                     bra        +0x48 /* 000004EE */
  415. label000004A8:
  416. 000004A8  4267                     clr.w      -[A7]
  417. 000004AA  3F2E FFE0                move.w     -[A7], [A6 - 0x20]
  418. 000004AE  302E FFE4                move.w     D0, [A6 - 0x1C]
  419. 000004B2  906D C35C                sub.w      D0, [A5 - 0x3CA4]
  420. 000004B6  3F00                     move.w     -[A7], D0
  421. 000004B8  302E FFE4                move.w     D0, [A6 - 0x1C]
  422. 000004BC  907C 0040                sub.w      D0, 0x40 /* '@' */
  423. 000004C0  3F00                     move.w     -[A7], D0
  424. 000004C2  4EAD 26F2                jsr        [A5 + 0x26F2 /* export_1242 */]
  425. 000004C6  3D5F FFE0                move.w     [A6 - 0x20], [A7]+
  426. 000004CA  6022                     bra        +0x24 /* 000004EE */
  427. label000004CC:
  428. 000004CC  4267                     clr.w      -[A7]
  429. 000004CE  3F2E FFE4                move.w     -[A7], [A6 - 0x1C]
  430. 000004D2  302E FFE0                move.w     D0, [A6 - 0x20]
  431. 000004D6  D07C 0040                add.w      D0, 0x40 /* '@' */
  432. 000004DA  3F00                     move.w     -[A7], D0
  433. 000004DC  302D C35C                move.w     D0, [A5 - 0x3CA4]
  434. 000004E0  D06E FFE0                add.w      D0, [A6 - 0x20]
  435. 000004E4  3F00                     move.w     -[A7], D0
  436. 000004E6  4EAD 26F2                jsr        [A5 + 0x26F2 /* export_1242 */]
  437. 000004EA  3D5F FFE4                move.w     [A6 - 0x1C], [A7]+
  438. label000004EE:
  439. 000004EE  486E FFE0                pea.l      [A6 - 0x20]
  440. 000004F2  4EAD 2A92                jsr        [A5 + 0x2A92 /* export_1358 */]
  441. 000004F6  4267                     clr.w      -[A7]
  442. 000004F8  486E FFE0                pea.l      [A6 - 0x20]
  443. 000004FC  2F05                     move.l     -[A7], D5
  444. 000004FE  A8E9                     syscall    RectInRgn
  445. 00000500  101F                     move.b     D0, [A7]+
  446. 00000502  660C                     bne        +0xE /* 00000510 */
  447. 00000504  41EE FFE0                lea.l      A0, [A6 - 0x20]
  448. 00000508  43EE FFE8                lea.l      A1, [A6 - 0x18]
  449. 0000050C  20D9                     move.l     [A0]+, [A1]+
  450. 0000050E  20D9                     move.l     [A0]+, [A1]+
  451. label00000510:
  452. 00000510  4267                     clr.w      -[A7]
  453. 00000512  486E FFE0                pea.l      [A6 - 0x20]
  454. 00000516  486E FFE8                pea.l      [A6 - 0x18]
  455. 0000051A  A8A6                     syscall    EqualRect
  456. 0000051C  101F                     move.b     D0, [A7]+
  457. 0000051E  6600 FE66                bne        -0x198 /* 00000386 */
  458. 00000522  486E FFE8                pea.l      [A6 - 0x18]
  459. 00000526  4267                     clr.w      -[A7]
  460. 00000528  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  461. 0000052C  4EBA FCDE                jsr        [PC - 0x322 /* 0000020C */]
  462. 00000530  486E FFE0                pea.l      [A6 - 0x20]
  463. 00000534  1F3C 0001                move.b     -[A7], 0x1
  464. 00000538  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  465. 0000053C  4EBA FCCE                jsr        [PC - 0x332 /* 0000020C */]
  466. 00000540  41EE FFE8                lea.l      A0, [A6 - 0x18]
  467. 00000544  43EE FFE0                lea.l      A1, [A6 - 0x20]
  468. 00000548  20D9                     move.l     [A0]+, [A1]+
  469. 0000054A  20D9                     move.l     [A0]+, [A1]+
  470. 0000054C  6000 FE38                bra        -0x1C6 /* 00000386 */
  471. label00000550:
  472. 00000550  486E FFE8                pea.l      [A6 - 0x18]
  473. 00000554  4267                     clr.w      -[A7]
  474. 00000556  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  475. 0000055A  4EBA FCB0                jsr        [PC - 0x350 /* 0000020C */]
  476. 0000055E  206B 000E                movea.l    A0, [A3 + 0xE]
  477. 00000562  43EE FFE8                lea.l      A1, [A6 - 0x18]
  478. 00000566  41E8 0010                lea.l      A0, [A0 + 0x10]
  479. 0000056A  22D8                     move.l     [A1]+, [A0]+
  480. 0000056C  22D8                     move.l     [A1]+, [A0]+
  481. 0000056E  286B 000E                movea.l    A4, [A3 + 0xE]
  482. 00000572  486E FFE8                pea.l      [A6 - 0x18]
  483. 00000576  302C 000A                move.w     D0, [A4 + 0xA]
  484. 0000057A  4440                     neg.w      D0
  485. 0000057C  3F00                     move.w     -[A7], D0
  486. 0000057E  302C 0008                move.w     D0, [A4 + 0x8]
  487. 00000582  4440                     neg.w      D0
  488. 00000584  3F00                     move.w     -[A7], D0
  489. 00000586  A8A8                     syscall    OffsetRect
  490. 00000588  4267                     clr.w      -[A7]
  491. 0000058A  486E FFE0                pea.l      [A6 - 0x20]
  492. 0000058E  486E FFE8                pea.l      [A6 - 0x18]
  493. 00000592  A8A6                     syscall    EqualRect
  494. 00000594  101F                     move.b     D0, [A7]+
  495. 00000596  6658                     bne        +0x5A /* 000005F0 */
  496. 00000598  486E FFE0                pea.l      [A6 - 0x20]
  497. 0000059C  42A7                     clr.l      -[A7]
  498. 0000059E  4EAD 245A                jsr        [A5 + 0x245A /* export_1159 */]
  499. 000005A2  7001                     moveq.l    D0, 0x01
  500. 000005A4  B007                     cmp.b      D0, D7
  501. 000005A6  57C0                     seq        D0
  502. 000005A8  7201                     moveq.l    D1, 0x01
  503. 000005AA  B206                     cmp.b      D1, D6
  504. 000005AC  57C1                     seq        D1
  505. 000005AE  8001                     or.b       D0, D1
  506. 000005B0  672A                     beq        +0x2C /* 000005DC */
  507. 000005B2  206B 000E                movea.l    A0, [A3 + 0xE]
  508. 000005B6  49E8 0010                lea.l      A4, [A0 + 0x10]
  509. 000005BA  302E FFEA                move.w     D0, [A6 - 0x16]
  510. 000005BE  906E FFE2                sub.w      D0, [A6 - 0x1E]
  511. 000005C2  322C 0002                move.w     D1, [A4 + 0x2]
  512. 000005C6  9240                     sub.w      D1, D0
  513. 000005C8  3F01                     move.w     -[A7], D1
  514. 000005CA  302E FFE8                move.w     D0, [A6 - 0x18]
  515. 000005CE  906E FFE0                sub.w      D0, [A6 - 0x20]
  516. 000005D2  3214                     move.w     D1, [A4]
  517. 000005D4  9240                     sub.w      D1, D0
  518. 000005D6  3F01                     move.w     -[A7], D1
  519. 000005D8  4EAD 2442                jsr        [A5 + 0x2442 /* export_1156 */]
  520. label000005DC:
  521. 000005DC  102D C1F6                move.b     D0, [A5 - 0x3E0A]
  522. 000005E0  670A                     beq        +0xC /* 000005EC */
  523. 000005E2  1F3C 0001                move.b     -[A7], 0x1
  524. 000005E6  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  525. 000005EA  6004                     bra        +0x6 /* 000005F0 */
  526. label000005EC:
  527. 000005EC  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  528. label000005F0:
  529. 000005F0  2F2B FFFC                move.l     -[A7], [A3 - 0x4]
  530. 000005F4  A873                     syscall    SetPort
  531. 000005F6  2F05                     move.l     -[A7], D5
  532. 000005F8  A8D9                     syscall    DisposRgn/DisposeRgn
  533. 000005FA  4CDF 18F0                movem.l    D4,D5,D6,D7,A3,A4, [A7]+
  534. 000005FE  4E5E                     unlink     A6
  535. 00000600  205F                     movea.l    A0, [A7]+
  536. 00000602  504F                     addq.w     A7, 8
  537. 00000604  4ED0                     jmp        [A0]
  538. fn00000606:
  539. 00000606  4E56 FFE0                link       A6, -0x0020
  540. 0000060A  2F0C                     move.l     -[A7], A4
  541. 0000060C  286E 0008                movea.l    A4, [A6 + 0x8]
  542. 00000610  2D6C FFDA FFF0           move.l     [A6 - 0x10], [A4 - 0x26]
  543. 00000616  486E FFE8                pea.l      [A6 - 0x18]
  544. 0000061A  2F3C 0040 0040           move.l     -[A7], 0x400040 /* '@\0@' */
  545. 00000620  302D C626                move.w     D0, [A5 - 0x39DA]
  546. 00000624  5240                     addq.w     D0, 1
  547. 00000626  3F00                     move.w     -[A7], D0
  548. 00000628  302D C35C                move.w     D0, [A5 - 0x3CA4]
  549. 0000062C  5240                     addq.w     D0, 1
  550. 0000062E  3F00                     move.w     -[A7], D0
  551. 00000630  A8A7                     syscall    SetRect
  552. 00000632  42A7                     clr.l      -[A7]
  553. 00000634  2F2E 000C                move.l     -[A7], [A6 + 0xC]
  554. 00000638  2F2C FFE2                move.l     -[A7], [A4 - 0x1E]
  555. 0000063C  A94F                     syscall    DeltaPoint
  556. 0000063E  2D5F FFFC                move.l     [A6 - 0x4], [A7]+
  557. label00000642:
  558. 00000642  4267                     clr.w      -[A7]
  559. 00000644  A973                     syscall    StillDown
  560. 00000646  101F                     move.b     D0, [A7]+
  561. 00000648  6766                     beq        +0x68 /* 000006B0 */
  562. 0000064A  486E FFF8                pea.l      [A6 - 0x8]
  563. 0000064E  A972                     syscall    GetMouse
  564. 00000650  42A7                     clr.l      -[A7]
  565. 00000652  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  566. 00000656  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  567. 0000065A  A94F                     syscall    DeltaPoint
  568. 0000065C  2D5F FFF8                move.l     [A6 - 0x8], [A7]+
  569. 00000660  42A7                     clr.l      -[A7]
  570. 00000662  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  571. 00000666  2F2C FFDE                move.l     -[A7], [A4 - 0x22]
  572. 0000066A  A94F                     syscall    DeltaPoint
  573. 0000066C  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  574. 00000670  42A7                     clr.l      -[A7]
  575. 00000672  486E FFE8                pea.l      [A6 - 0x18]
  576. 00000676  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  577. 0000067A  A94E                     syscall    PinRect
  578. 0000067C  2D5F FFF4                move.l     [A6 - 0xC], [A7]+
  579. 00000680  202E FFF4                move.l     D0, [A6 - 0xC]
  580. 00000684  B0AC FFDA                cmp.l      D0, [A4 - 0x26]
  581. 00000688  67B8                     beq        -0x46 /* 00000642 */
  582. 0000068A  2F2C FFDA                move.l     -[A7], [A4 - 0x26]
  583. 0000068E  4267                     clr.w      -[A7]
  584. 00000690  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  585. 00000694  4EBA FB28                jsr        [PC - 0x4D8 /* 000001BE */]
  586. 00000698  2F2E FFF4                move.l     -[A7], [A6 - 0xC]
  587. 0000069C  1F3C 0001                move.b     -[A7], 0x1
  588. 000006A0  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  589. 000006A4  4EBA FB18                jsr        [PC - 0x4E8 /* 000001BE */]
  590. 000006A8  296E FFF4 FFDA           move.l     [A4 - 0x26], [A6 - 0xC]
  591. 000006AE  6092                     bra        -0x6C /* 00000642 */
  592. label000006B0:
  593. 000006B0  2F2C FFDA                move.l     -[A7], [A4 - 0x26]
  594. 000006B4  4267                     clr.w      -[A7]
  595. 000006B6  2F2E 0008                move.l     -[A7], [A6 + 0x8]
  596. 000006BA  4EBA FB02                jsr        [PC - 0x4FE /* 000001BE */]
  597. 000006BE  2F2D C162                move.l     -[A7], [A5 - 0x3E9E]
  598. 000006C2  A873                     syscall    SetPort
  599. 000006C4  202C FFDA                move.l     D0, [A4 - 0x26]
  600. 000006C8  B0AE FFF0                cmp.l      D0, [A6 - 0x10]
  601. 000006CC  6742                     beq        +0x44 /* 00000710 */
  602. 000006CE  41EE FFE0                lea.l      A0, [A6 - 0x20]
  603. 000006D2  43EC FFDE                lea.l      A1, [A4 - 0x22]
  604. 000006D6  20D9                     move.l     [A0]+, [A1]+
  605. 000006D8  20D9                     move.l     [A0]+, [A1]+
  606. 000006DA  302C FFDA                move.w     D0, [A4 - 0x26]
  607. 000006DE  D06E FFE0                add.w      D0, [A6 - 0x20]
  608. 000006E2  3D40 FFE4                move.w     [A6 - 0x1C], D0
  609. 000006E6  302C FFDC                move.w     D0, [A4 - 0x24]
  610. 000006EA  D06E FFE2                add.w      D0, [A6 - 0x1E]
  611. 000006EE  3D40 FFE6                move.w     [A6 - 0x1A], D0
  612. 000006F2  486E FFE0                pea.l      [A6 - 0x20]
  613. 000006F6  42A7                     clr.l      -[A7]
  614. 000006F8  4EAD 245A                jsr        [A5 + 0x245A /* export_1159 */]
  615. 000006FC  102D C1F6                move.b     D0, [A5 - 0x3E0A]
  616. 00000700  670A                     beq        +0xC /* 0000070C */
  617. 00000702  1F3C 0001                move.b     -[A7], 0x1
  618. 00000706  4EAD 249A                jsr        [A5 + 0x249A /* export_1167 */]
  619. 0000070A  6004                     bra        +0x6 /* 00000710 */
  620. label0000070C:
  621. 0000070C  4EAD 00DA                jsr        [A5 + 0xDA /* export_23 */]
  622. label00000710:
  623. 00000710  285F                     movea.l    A4, [A7]+
  624. 00000712  4E5E                     unlink     A6
  625. 00000714  205F                     movea.l    A0, [A7]+
  626. 00000716  504F                     addq.w     A7, 8
  627. 00000718  4ED0                     jmp        [A0]
  628. export_245:
  629. 0000071A  4E56 FFCA                link       A6, -0x0036
  630. 0000071E  2F0C                     move.l     -[A7], A4
  631. 00000720  486E FFFC                pea.l      [A6 - 0x4]
  632. 00000724  A874                     syscall    GetPort
  633. 00000726  486E FFF8                pea.l      [A6 - 0x8]
  634. 0000072A  A910                     syscall    GetWMgrPort
  635. 0000072C  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  636. 00000730  A873                     syscall    SetPort
  637. 00000732  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  638. 00000736  4EAD 228A                jsr        [A5 + 0x228A /* export_1101 */]
  639. 0000073A  486E FFE6                pea.l      [A6 - 0x1A]
  640. 0000073E  A898                     syscall    GetPenState
  641. 00000740  A89E                     syscall    PenNormal
  642. 00000742  3F3C 000E                move.w     -[A7], 0xE
  643. 00000746  A89C                     syscall    PenMode
  644. 00000748  486D FE74                pea.l      [A5 - 0x18C]
  645. 0000074C  A89D                     syscall    PenPat
  646. 0000074E  2F2E 000E                move.l     -[A7], [A6 + 0xE]
  647. 00000752  486E FFCA                pea.l      [A6 - 0x36]
  648. 00000756  4EAD 2D22                jsr        [A5 + 0x2D22 /* export_1440 */]
  649. 0000075A  286E 000E                movea.l    A4, [A6 + 0xE]
  650. 0000075E  41EE FFDE                lea.l      A0, [A6 - 0x22]
  651. 00000762  43EC 0010                lea.l      A1, [A4 + 0x10]
  652. 00000766  20D9                     move.l     [A0]+, [A1]+
  653. 00000768  20D9                     move.l     [A0]+, [A1]+
  654. 0000076A  486E FFDE                pea.l      [A6 - 0x22]
  655. 0000076E  302C 000A                move.w     D0, [A4 + 0xA]
  656. 00000772  4440                     neg.w      D0
  657. 00000774  3F00                     move.w     -[A7], D0
  658. 00000776  302C 0008                move.w     D0, [A4 + 0x8]
  659. 0000077A  4440                     neg.w      D0
  660. 0000077C  3F00                     move.w     -[A7], D0
  661. 0000077E  A8A8                     syscall    OffsetRect
  662. 00000780  42A7                     clr.l      -[A7]
  663. 00000782  2F2E FFE2                move.l     -[A7], [A6 - 0x1E]
  664. 00000786  2F2E FFDE                move.l     -[A7], [A6 - 0x22]
  665. 0000078A  A94F                     syscall    DeltaPoint
  666. 0000078C  2D57 FFDA                move.l     [A6 - 0x26], [A7]
  667. 00000790  4267                     clr.w      -[A7]
  668. 00000792  2F0E                     move.l     -[A7], A6
  669. 00000794  4EBA FA28                jsr        [PC - 0x5D8 /* 000001BE */]
  670. 00000798  102E 0008                move.b     D0, [A6 + 0x8]
  671. 0000079C  670C                     beq        +0xE /* 000007AA */
  672. 0000079E  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  673. 000007A2  2F0E                     move.l     -[A7], A6
  674. 000007A4  4EBA FAA4                jsr        [PC - 0x55C /* 0000024A */]
  675. 000007A8  600A                     bra        +0xC /* 000007B4 */
  676. label000007AA:
  677. 000007AA  2F2E 000A                move.l     -[A7], [A6 + 0xA]
  678. 000007AE  2F0E                     move.l     -[A7], A6
  679. 000007B0  4EBA FE54                jsr        [PC - 0x1AC /* 00000606 */]
  680. label000007B4:
  681. 000007B4  202E 000E                move.l     D0, [A6 + 0xE]
  682. 000007B8  B0AD C162                cmp.l      D0, [A5 - 0x3E9E]
  683. 000007BC  6608                     bne        +0xA /* 000007C6 */
  684. 000007BE  486E FFCA                pea.l      [A6 - 0x36]
  685. 000007C2  4EAD 2A82                jsr        [A5 + 0x2A82 /* export_1356 */]
  686. label000007C6:
  687. 000007C6  2F2E FFF8                move.l     -[A7], [A6 - 0x8]
  688. 000007CA  A873                     syscall    SetPort
  689. 000007CC  486E FFE6                pea.l      [A6 - 0x1A]
  690. 000007D0  A899                     syscall    SetPenState
  691. 000007D2  2F2E FFFC                move.l     -[A7], [A6 - 0x4]
  692. 000007D6  A873                     syscall    SetPort
  693. 000007D8  285F                     movea.l    A4, [A7]+
  694. 000007DA  4E5E                     unlink     A6
  695. 000007DC  205F                     movea.l    A0, [A7]+
  696. 000007DE  DEFC 000A                add.w      A7, 0xA /* '\n' */
  697. 000007E2  4ED0                     jmp        [A0]
  698.